it swarmed - Turc Anglais Dictionnaire